difficult to comprehend - Français Anglais Dictionnaire